﻿//////////////////////////////////////////////////////////////////////////////
//
//  Copyright © 1998-2024 Glodon Company Limited.  All rights reserved.
//
//  Use of this software is subject to the terms of the Glodon license
//  agreement provided at the time of installation or download, or which
//  otherwise accompanies this software in either electronic or hard copy form.  
//
//////////////////////////////////////////////////////////////////////////////


#pragma once
#include <stdint.h>
#include "NdbDataSchema.h"

namespace gcmp { 

    /// \brief 图片标识
    SERIALIZABLE_ENUM_CLASS(PictureId)
    {
        Parallel = 101,         ///< 平行
        Perpendicular = 102,    ///< 垂直
        Tangent = 103,          ///< 相切
        Coincident = 105,       ///< 共点
        EqRadius = 106,         ///< 相等
        Vertical = 108,         ///< 竖直
        Horizontal = 109,       ///< 水平
        Symmetric = 111,        ///< 对称
        PointOnCurve = 112,     ///< 点在线上
        MiddlePoint = 113,      ///< 直线中点
        Align = 125,            ///< 对齐几何约束
        Pinned = 126,           ///< 固定约束
    };

}// namespace gcmp
